package com.hefeng.wx.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hefeng.wx.domain.WxDevice;

import java.util.List;
import java.util.Map;

public interface WxDeviceService extends IService<WxDevice> {
    /**
     * 新增数据
     *
     * @param wxDevice 实例对象
     * @return 实例对象
     */
   Map<String,Object> insert(WxDevice wxDevice);
    /**
     * @description: 获取设备列表
     * @author：  hzh
     * @datetime：  2022/9/7 15:47
     * @参数说明
     * @return
     */
    List<Map> getDeviceList(String userId, long current, long size);

    /**
     * 方法说明: 修改设备信息
     * @param wxDevice
     * @return Map
     * @Author: huzh
     * @Date: 2022/9/7
     */
    Map<String,Object> update(WxDevice wxDevice);
    /**
     * 方法说明: 设备删除
     * @param  deviceId
     * @return null
     * @Author: huzh
     * @Date: 2022/9/20
     */
    Map<String,Object> deleteDevice(String deviceId);
}
